Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
70 NORTHWOOD ROAD Detached £862,698 £585,250 4 Mar 2015
72 NORTHWOOD ROAD Semi-Detached £625,000 8 Jan 2024
76 NORTHWOOD ROAD Detached £688,681 £580,000 11 Sep 2020
76A NORTHWOOD ROAD Detached £655,434 £625,000 11 Feb 2022
78 NORTHWOOD ROAD Detached £889,281 £594,000 3 Oct 2014
86 NORTHWOOD ROAD Detached £639,500 £270,000 1 May 2003